
const tokens = {
  admin: {
    token: 'admin-token'
  },
  editor: {
    token: 'editor-token'
  }
}

const users = {
  'admin-token': {
    roles: ['admin'],
    introduction: 'I am a super administrator',
    avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
    name: 'Super Admin'
  },
  'editor-token': {
    roles: ['editor'],
    introduction: 'I am an editor',
    avatar: 'https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif',
    name: 'Normal Editor'
  }
}

module.exports = [
  // user login
  // {
  //   url: '/vue-element-admin/user/login',
  //   type: 'post',
  //   response: config => {
  //     const { username } = config.body
  //     const token = tokens[username]

  //     // mock error
  //     if (!token) {
  //       return {
  //         code: 60204,
  //         message: 'Account and password are incorrect.'
  //       }
  //     }

  //     return {
  //       code: 200,
  //       data: token
  //     }
  //   }
  // },

  // get user info
  // {
  //   url: '/vue-element-admin/user/info\.*',
  //   type: 'get',
  //   response: config => {
  //     const { token } = config.query
  //     const info = users[token]

  //     // mock error
  //     if (!info) {
  //       return {
  //         code: 50008,
  //         message: 'Login failed, unable to get user details.'
  //       }
  //     }

  //     return {
  //       code: 200,
  //       data: info
  //     }
  //   }
  // },
  // {
  //   url: '/vue-element-admin/user/authMenu',
  //   type: 'post',
  //   response: config => {
  //    console.log("config",config.query)
  //     return {
  //       code: 200,
  //       "data": [
  //         {
  //           "path": "/screen",
  //           "component": "Layout",
  //           "redirect": "",
  //           "name": "大屏",
  //           "meta": {
  //             "title": "大屏",
  //             "icon": "guide"
  //           },
  //           "children": [
  //             {
  //               "path": "index",
  //               "component": "/screen/index",
  //               "name": "screnn",
  //               "meta": {
  //                 "title": "维修完成管理"
  //               }
  //             }
  //           ]
  //         },
  //         {
  //           path: '/table',
  //           component: 'Layout',
  //           redirect: '',
  //           name: 'Table',
  //           meta: {
  //             title: 'Table',
  //             icon: 'table'
  //           },
  //           children: [
  //             {
  //               path: 'dynamic-table',
  //               component:'/table/dynamic-table/index',
  //               name: 'DynamicTable',
  //               meta: { title: 'Dynamic Table' }
  //             },
  //             {
  //               path: 'drag-table',
  //               component: '/table/drag-table',
  //               name: 'DragTable',
  //               meta: { title: 'Drag Table' }
  //             },
  //             {
  //               path: 'inline-edit-table',
  //               component: '/table/inline-edit-table',
  //               name: 'InlineEditTable',
  //               meta: { title: 'Inline Edit' }
  //             },
  //             {
  //               path: 'complex-table',
  //               component: '/table/complex-table',
  //               name: 'ComplexTable',
  //               meta: { title: 'Complex Table' }
  //             }
  //           ]
  //         }
  //       ]
  //     }
  //   }
  // },
]
